unpleasant smell - French English Dictionary